Scientific causation - Espagnol Anglais Dictionnaire